.success_case{
	margin-top:1%;
	width: 100%;
	background-color:grey;
}
.success_case_content{
	margin:auto;
	width: 80%;
}
.success_left{
	width: 22%;
	float: left;
}
.left_top{
	display: block;
	float: left;
	width: 100%;
	height: 0;
	padding-bottom: 30%;
	background: url(../img/cgal.jpg);
	background-size: cover;
	border-radius: 3px;
}
.left_case{
	width: 65%;
	padding-top: 7%;
	font-size: 1.8vw;
	color: white;
	float: left;
	text-align: center;
}
.left_img{
	width: 20%;
	height: 0;
	padding-bottom: 21%;
	float: right;
	padding-top: 8.5%;
	margin-left: 5%;
}
.left_top2{
	display: block;
	float: left;
	margin-top: 6%;
	width: 100%;
	height: 0;
	padding-bottom: 30%;
	background: url(../img/cgal.jpg);
	background-size: cover;
	border-radius: 3px;
}
.left_case2{
	width: 60%;
	padding-top: 7%;
	font-size: 1.8vw;
	color: white;
	float: left;
	text-align: center;
}
.left_img2{
	width: 20%;
	height: 0;
	padding-bottom: 21%;
	float: right;
	padding-top: 11%;
	margin-left: 5%;
}
.left_Img{
	width: 100%;
	height: 0;
	padding-bottom: 100%;
}
.contact{
	border-radius: 3px;
	float: left;
	display: block;
	margin-top: 6%;
	border:1px solid #cecece;
	width: 100%;
	height: 0;
	padding-bottom: 170%;
}
.contact_top{
	width: 100%;
}
.contact_pic{
	width: 100%;
}
.contact1{
	padding-left: 3%;
	float: left;
	font-size: 1.25vw;
	color: #ff5757;
}
.lsw{
	width: 100%;
	font-size: 2vw;
	color: #f94747;
	text-align: center;
	font-weight: 200;
}
.link{
	width: 100%;
	height: 0;
	padding-bottom: 12%;
	margin-top: 5%;
}
.phone{
	width: 100%;
	height: 0;
	padding-bottom: 12%;
	margin-top: 5%;
}
.e-mail{
	width: 100%;
	height: 0;
	padding-bottom: 12%;
	margin-top: 5%;
}
.address{
	width: 100%;
	height: 0;
	padding-bottom: 15%;
	margin-top: 5%;
}
.success_right{
	width: 76%;
	float: right;
	display: block;
}
.cgal_right_head{
	width: 100%;
	height: 0;
	padding-bottom: 8%;
	font-size: 1.2vw;
	border-bottom: 1px solid #e2e2e2;
	margin-bottom: 2%;
}
.success_now{
	display: block;
	float: left;
	padding-top: 4%;
}
.success_back{
	display: block;
	float: right;
	padding-top: 4.5%;
}
.button{
	color:white;
}
.success_right a{
	color:#3c3c3c;
	text-decoration: none;
}
.NEWS_Column{
	width: 100%;
	min-height: 200px;
}
.team_column{
	background-size:cover;
	height:0;
	width:30%;
	padding-bottom:40%;
	display:block;
	float:left;
}
.team_column1{
	font-family:宋体;
	float:left;
	margin-left:3%;
	margin-top:3%;
	width:60%;
}
.new_column{
	width: 100%;
	height: 0;
	padding-bottom: 6%;
	background-color: #e2e2e2;
	border-radius: 3px;
	margin-bottom: 2%;
}
.new_column:hover{
	border-radius: 3px;
	background-color: #ff3434;
    -moz-box-sizing:border-box; /* Firefox */
   	-webkit-box-sizing:border-box;
  	-o-box-sizing:border-box; /* Opera */
  	transition: all 0.5s linear;/*0.3s过渡时间*/
    -moz-transition: all 0.3s linear; /* Firefox 4 */
    -webkit-transition: all 0.3s linear; /* Safari 和 Chrome */ 
}
.ABK{
	width: 16%;
	display: block;
	float: left;
	border-radius: 2px;
}
.APK{
	margin-left: 1.2%;
	margin-top: 1.1%;
	border-radius: 2px;
	width: 100%;
}
.news_title{
	margin-top: 1.5%;
	margin-bottom: 3.5%;
	float: left;
	margin-left: 2%;
	width: 70%;
	font-size: 1.25vw;
	color: black;
}
.news_time{	
	font-size:1.2vw;
	float: right;
	margin-top: 2%;
	margin-right: 2%; 
	font-weight: 200;
	color: #5b5b5b;
}
p{
	word-wrap: break-word;
  word-break: break-all;
  overflow: hidden;
}/* 
span{
display:block;
overflow: hidden;
white-space: nowrap;

text-overflow: ellipsis; 超出部分用...代替
} */
.news_substance{
	float: left;
	width: 80%;
	line-height: 25px;
	margin-left: 2%;
	font-size: 1vw;
	color: black;
}
.address1{
	width: 70%;
	float: left;
}
.news_content_title{
	width: 100%;
	text-align: center;
	font-size: 2vw;
	}
@media screen and (max-width:800px){
	.left_Img{
		display: none;
	}
	.left_img{
		display: none;
	}
	.left_img2{
		display: none;
	}
	.left_case{
		float: none;
	}
	.left_case2{
		float: none;
	}/* 
	.left_top{
		margin:auto;
	}
	.left_top2{
		margin:auto;
	} */
	.left_case{
		margin-left: 15%;
		padding-top: 4%;
	}
	.left_case2{
		margin-left: 15%;
		padding-top: 4%;
	}


	.success_now{
		padding-top: 2%;
	}
	.success_back{
		padding-top: 1.5%;
	}
	.news_title{
	margin-top: 2%;	
	margin-bottom: 3.5%;
	float: left;
	margin-left: 2%;
	width: 60%;
	font-size: 2.4vw;
	color: black;
	text-overflow:ellipsis;
	display:block;
	overflow: hidden;
	white-space: nowrap;
	}
	.success_left{
	width: 31%;
	float: left;
	margin-top:1.5rem;
	margin-left:-2rem;
	}
	.news_time{	
	float: right;
	margin-top: 2%;
	margin-right: 2%; 
	font-weight: 200;
	color: #5b5b5b;
	font-size:11px;
	}
	.new_column{
	
	width: 100%;
	height: 0;
	padding-bottom: 10%;
	background-color: #e2e2e2;
	border-radius: 3px;
	margin-bottom: 2%;
	text-algin:center;
	
}
.span{
	display:block;
    position: relative;
    top:50%;
    transform:translateY(-50%);
}
.contact{
	margin-bottom:15%;
	border-radius: 3px;
	float: left;
	display: block;
	margin-top: 6%;
	border:1px solid #cecece;
	width: 100%;
	height: 0;
	padding-bottom: 215%;
}
.contact_content{
	width:95%;
	padding-left:3%;
}
.address{
	width:100%;
	height:0;
	padding-bottom:22%;
}
.address1{
	width: 100%;
}
.news_content_title{
	font-size:4vw;
	font-weight:600;

}
}
